Enhancing the B+-tree by dynamic node popularity caching

نویسندگان

  • Cui Yu
  • James Bailey
  • Julian Montefusco
  • Rui Zhang
  • Jiling Zhong
چکیده

We propose the Cache Coherent B-tree (CCB-tree), an indexing structure that can improve search performance compared to the traditional B-tree. The CCB-tree makes use of the unused space in the internal nodes of a B-tree to cache frequently queried leaf node addresses, thus saving node accesses. An experimental study shows that the CCB-tree can outperform the traditional B-tree on workloads where certain queries are much more popular than the others.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory

The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...

متن کامل

A Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory

The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...

متن کامل

A Dynamic and Compact Fault-Tolerant Strategy for Fat-tree

Abstract. High-performance interconnection networks are used to achieve the maximum performance in clusters of PCs. The fat-tree topology has raised in popularity in the last few years. Routing and fault-tolerance are two important design issues of these networks. This paper presents a dynamic fault-tolerant routing strategy for fat-trees without additional hardware, supporting a reasonable num...

متن کامل

Data Caching in Networks with Reading, Writing and Storage Costs

Caching can significantly improve the efficiency of information access in networks by reducing the access latency and bandwidth/energy usage. However, caching in too many nodes can take up too much memory, incur extensive caching-related traffic, and hence, may even result in performance degradation. In this article, we address the problem of caching data items in networks with the objective of...

متن کامل

Persistently Cached B-Trees

This paper presents an approach to enhancing B-tree indexing performance by using a replication technique called persistent caching. A notable feature of the approach is its compatibility with ordinary B-trees; it exploits only the otherwise unused area of each B-tree page, and the basic behavior of B-trees need not be changed. This paper evaluates the performance of persistently cached B-trees...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Inf. Process. Lett.

دوره 110  شماره 

صفحات  -

تاریخ انتشار 2010